Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 STATION ROAD Terraced £348,764 £193,255 28 Aug 2009
21 STATION ROAD Terraced £353,446 £65,000 1 Nov 1996
25 STATION ROAD Detached £664,415 £124,500 6 Jan 1997